Допълнения |
![]() ![]() |
Често е необходимо да се допълни един ред на таблицата с такъв от друга таблица. Продължавайки нашия пример от по – горе, всяка инсталирана водоносна тръба принадлежи към някоя стокова група. Следователно, можем да дефинираме допълнения от всеки ред на таблицата „ВодоноснаТръба“ към ред на таблицата „ВидВодоноснаТръба“. Например, дефинираме колона „СтоковаГрупа“, тип „низ“, в таблицата „ВидВодоноснаТръба“, съдържаща код за стоката и колона със същото име и тип в таблицата „ВодоноснаТръба“. Първата колона трябва да съдържа уникални стойности, и следователно трябва да бъде отделена уникална колона. От друга страна, втората колона ще съдържа повтарящи се стойности. В този случай, колоната ВодоноснаТръба, а стоковата група допълва съответната колона в таблицата „ВидВодоноснаТръба“. Първата е наречена допълваща колона, втората – допълнена. Забележете, че такова допълнение може да бъде дефинирано към друга колона на същата таблица, но това не е типичен случай. Допълненията на колона не е задължително да бъдат специално дефинирани, а препоръчваме да се изчисти самата структура на базата данни като декларирате изрично допълненията. Допълнената колона трябва да принадлежи към номенклатурна таблица и преди всичко да бъде такава с уникални стойности. В случай, че допълнения ред е изтрит, за допълващия ред трябва да изберете една от следните опции:
Забележка: Има два вида допълнения в базите данни на документа: допълнения към CAD обекти и допълнения към други колони. В този случай на допълнения към обекти, когато допълнения ред е изтрит горните действия да допълващия ред могат да бъдат извършени само чрез VBA. |